mass beaching - Turkish English Dictionary